A Domain for Concurrent Termination: A Generalization of Mazurkiewicz Traces (Extended Abstract)

نویسندگان

  • Volker Diekert
  • Paul Gastin
چکیده

This paper generalizes the concept of Mazurkiewicz traces to a fuzzy description of a concurrent process, where a known preex is given in a rst component and a second alphabetic component yields necessary information about future actions. This allows to deene a good semantic domain where the concatenation is continuous with respect to the Scott-and to the Lawson topology. For this we deene the notion of ? and of-trace. We show various mathematical results proving thereby the soundness of our approach. Our theory is a proper generalization of the theory of nite and innnite words (with explicit termination) and of the theory of nite and innnite (real and complex) traces. We make use of trace theory, domain theory, and topology.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generating Representative Executions [Extended Abstract]

Analyzing the behaviour of a concurrent program is made difficult by the number of possible executions. This problem can be alleviated by applying the theory of Mazurkiewicz traces to focus only on the canonical representatives of the equivalence classes of the possible executions of the program. This paper presents a generic framework that allows to specify the possible behaviours of the execu...

متن کامل

Dagstuhl Seminar on Logic, Algebra, and Formal Verification of Concurrent Systems

s of the Talks 6 Pascal Weil Recognizability and regularity for languages of series-parallel pomsets . . . . . . . . . . . . . 6 Lenore Zuck Automatic Deductive Verification with Invisible Invariants . . 7 Manfred Droste Process Cost Functions for Concurrent Systems . . . . . . . . 7 Doron Peled Black Box Checking . . . . . . . . . . . . . . . . . . . . . . . . 8 Rémi Morin On Rational Message ...

متن کامل

On First-Order Fragments for Mazurkiewicz Traces

Mazurkiewicz traces form a model for concurrency. Temporal logic and first-order logic are important tools in order to deal with the abstract behavior of such systems. Since typical properties can be described by rather simple logical formulas one is interested in logical fragments. One focus of this paper is unary temporal logic and first-order logic in two variables. Over words, this correspo...

متن کامل

Uniform Satisfiability in PSPACE for Local Temporal Logics Over Mazurkiewicz Traces

We study the complexity of temporal logics over concurrent systems that can be described by Mazurkiewicz traces. We develop a general method to prove that the uniform satisfiability problem of local temporal logics is in PSPACE. We also demonstrate that this method applies to all known local temporal logics.

متن کامل

Causal Termination of Multi-threaded Programs

We present a new model checking procedure for the termination analysis of multi-threaded programs. Current termination provers scale badly in the number of threads; our new approach easily handles 100 threads on multi-threaded benchmarks like Producer-Consumer. In our procedure, we characterize the existence of non-terminating executions as Mazurkiewicz-style concurrent traces and apply causali...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995